[fix] don't map the name of a custom value field before the value is fetch (the value expected the unmapped name)
[refactor] extract has_attribute? method in Unfuddle::Base