Refactor to use FullTypeSafe property

Rename 'SafeFullType' to 'FullTypeSafe' to be consistent with other '*Safe' functions.