a simple,elegant methods which provides a means of adding variables and methods dynamiclly