new post on custom as<> and wrap()