rename *partial(s) to *attribute(s). (i just feel like it.)
add new feature typecasting