fm_not_for_PROJ6
is called to warn about using old PROJ4
features even though PROJ6 is available
fm_not_for_PROJ4
is called to give an error when
calling methods that are only available for PROJ6
fm_fallback_PROJ6
is called to warn about falling back
to using old PROJ4 methods when a PROJ6 method hasn't been implemented
fm_requires_PROJ6
is called to give an error when PROJ6
is required but not available