[PATCH] WarehouseModel skips attributes with dashes, which are illegal in method names.