Shorter
Removed code duplication
Docblock issues
Missing property
Missing properties
Ported over from StaticMap
Docblock fixes
Missing properties
Useless constructor
Scrutinizer fixes
Docblocks