fixed result types
added more tests
added more coverage
fixed result types
added more tests
added more coverage
added ViewHelper