Only use @implementer interface declaration