Update to Breeze v1.2.8 and Durandal v1.2.0
Factor out metadata extensions into modelBuilder.js