Extension checks on object instantiation