new platform namespace and final port to Dancer/Moo