fixes #17 - add support for optional dimensions field on Sale