support interface members for #680