prototype for getting and setting remote attributes
fixed runtime, runtime must be generated with function-expressions