abstracting the float* -> boost conversion
Patchwork does not name a type... trying to return patchwork