plural/singular: define that predicate creates both tld and tlds methods, with former returning just first values of latter. (many countries have more than one tld, but for typical demo code its "too much information")
aliases: Entity('Beatles').parts is a bit dumb, no?..
There's several useful things that could be done:
tld
andtlds
methods, with former returning just first values of latter. (many countries have more than one tld, but for typical demo code its "too much information")Entity('Beatles').parts
is a bit dumb, no?..