Bool construct now takes an argument
Implemented nonzero methods for integers and strings