I like this library. But I'm curious, why not just stick with the "Fieldarray" class and add an Array#to_fa method, instead of dealing with overriding/singleton methods on Array at all? T.