improved forge methods with new options, improved Object class with forge and magic calls