convenience mappings from Steve Losh