validate interface items against super also

part of #112