WFCORE-14 - add operations for manipulating list & map attributes

initial version, i want do do some more cleanup of apis for easier manipulating on side of write/read attribute handlers
This will mutate 'model' if model.has(...) would return false. Not a big deal, but more robust not to.