Implement .asBoolean(*)

Needs testing!