[minor] Allow plugins to hook in to the configuration of pagelet/page
[minor] Removed a pointless bind in the tranform mapping, use contextArg instead.
[minor] Don't hide functions between prototypes.
[minor] Inline the `decorate` method, it's only used once.
[minor] Added `pipe.id` for getting pages based on id.