add spec
add getLineRange, resolveLineResults methods
add interface
replace reflection classes
add getName
Remove resolveLineResults