BAZYNGO-896 Ignore null properties and add some factory methods