* fix(compiler): preserve signatures for typed property method calls * fix(compiler): separate property signatures from dispatch