avoid redundant member modifiers in interfaces