added regexp and getter/setters for non function binding