Added Support for abort_if. Fixes #116 (#330) Fixed Better return type inference in models and builders (#325, #336)