remove unnecessary implementation
reimpl Message and impl Constant