Move multimethods so that they are all together