Added support for dynamic setters and getters