Context-basedb, bound and unbound function style