Interface extension and field checks.