Support instance

properties and methods , and fix #45