Fixed argument parsing for cacheable classes