Added isBound method

Refactored extracting key to pattern into a method `_getKey' and added an `isBound' method.