Still domain and commandline type, deferring type to java class indirectly