Factor out common code to increase code coverage, DRY.
Factor out common code to increase code coverage, DRY.

leonereveel/Moya,wattson12/Moya,jasl/MoyaX,filograno/Moya,leonereveel/Moya,skywinder/Moya,esttorhe/Moya,filograno/Moya,Moya/Moya,callam/Moya,ashfurrow/Moya,calt/Moya,wattson12/Moya,jasl/MoyaX,colinta/Moya,calt/Moya,petester42/Moya,jasl/Moya,petester42/Moya,justinmakaila/Moya,colinta/Moya,jasl/Moya,esttorhe/Moya,justinmakaila/Moya,Moya/Moya,calt/Moya,SRandazzo/Moya,Moya/Moya,ashfurrow/Moya,skywinder/Moya,callam/Moya,justinmakaila/Moya,AvdLee/Moya,AvdLee/Moya,SRandazzo/Moya,AvdLee/Moya