Implemented this-as. Closes #81