Add alias for =< as <= fixes #1435
throw an error when the unit function is passed bad input. Fixes #1426