Model Testing

 * extend getter to return all properties on falsey key argument
 * provide unit tests supporting claims within inline comments