add patchwork and illuminate support for UTF-8, slug generation and array features
make sure key is class-friendly before converting to class
typecast array retval to array
add todo about index mutation
test index generation method
test make options function
test make attributes function
test option array compilation