Added rich wrapper for JsField with specialised field getters