Deep function arguments type check
Construct class by applying provided arguments, helps make class `new` agnostic
Parcel plugin to load GeoJSON files as a regular JSON