Make get_coordinate_system extensible

I like that this is your break example :p