Field types simply made an attribute of a function! Changed some stuff with templating, order of args, etc.