Move dasply.build() call into ctor, revisit parse method of the class