Renaming exposed method and externalizing some logic.
1.0.2