trying to reduce usage of string split
refactoring away string splits, moving code to p[ublic method is first in koan_rule