move properties from JQueryCore to methods (with template toProperty),
to change from static to instance scope