#17 - `save` available on aliased object definitions

This fix affects the fundamental operation of aliased object definitions and needs to be included into the v2 branch.

<!---
@huboard:{"order":17.0}
-->