add Regexp constructor and RegexpFabric
add basic observer
bind Regexp constructor with Observer