Moved to core, like it should be and added MonadicJValue support