value/lazyValue factory methods for val properties
ProAct.Array uses value properties for p*
Array spec doesn't check for deprecated P.Val