PBLite Marshall implementation.