good idea
code resuse is historically not one of wiremod's strong points