registerable factory throws exception when newInstanceArgs() didn't work well
fixed comment mixed -> object
add fixed type interface
add registerable fixed type factory