* Added deprecated message to mispelled method
An optimization to flow of control exception
Made a bunch of methods public so they can be used from user-code: