bug fix for camelize and snake case, always used where as key
backbone format only applied when an output is present