Add return type to apply methods, changed some to use Aux
Merge pull request #175 from stacycurl/apply-aux

Add return type to apply methods, changed some to use Aux