[ ! ] Changed Backbone validation to accept functions as custom messages